apicfood
Food
About
Locations
App
download app
UK
London
Tenshi
Okonomiyaki
Okonomiyaki
Tenshi
61 Upper St, London N1 0NY
+442072264665
@tenshilondon
YOU MAY ALSO LIKE
Sushi
Katsu Curry