Sumo
Japanese · Noodles · Sushi
Sumo is a Japanese restaurant offering a variety of well-priced dishes. It features a casual cafe-style setting with friendly service and well-presented food.
Location
Best places nearby
The highest rated places close to Sumo.
Local restaurants nearby
4 Melville Street, SCT



