apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. OKA Barnes
  4. Mongolian rack of lamb
Mongolian rack of lamb

Mongolian rack of lamb

OKA Barnes

88 Church Rd, London SW13 0DQ

+442087418577

@okarestaurant

YOU MAY ALSO LIKE

Sushi
Sushi
Hamachi Ceviche
Hamachi Ceviche
Wagyu beef roll
Wagyu beef roll
apicfood © 2022