apicfood
Food
About
Locations
App
download app
UK
London
Kiraku
Shishito pepper Tempura
Shishito pepper Tempura
Kiraku
8 Station Parade, Uxbridge Rd, London W5 3LD
+442089922848
@kirakulondon
YOU MAY ALSO LIKE
Squid Tempura
Soba noodle
Ebi Prawn Tempura