Kennington Restaurants

Dragon Castle

Chinese • Kennington

Food22 Decor13 Service14 Cost£27