apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Tenshi

Tenshi

61 Upper St, London N1 0NY

+442072264665

@tenshilondon

Sushi
Sushi
Okonomiyaki
Okonomiyaki
Katsu Curry
Katsu Curry
apicfood © 2022