London / Battersea Park / SW8

Sushi Mihara

101 Battersea Park Road, Battersea Park, London, SW8 4DS

Sushi Mihara restaurant & takeaway is serving Japanese, Sushi cuisine.


location on map of Sushi Mihara


Sushi Mihara reviews

Sushi Mihara menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.


Rate Sushi Mihara