0.0
- reviews

Restaurant

Maki Sushi

39 Lavender Hill - Clapham 60, SW11 5QW City of Westminster Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Maki Sushi Soho
GET DIRECTIONS
Restaurant Maki Sushi Soho