Sumo's

520 Macaulay Rd, Melbourne, VIC 3031 ,Australia
Sumo's Sumo's is one of the popular Restaurant located in 520 Macaulay Rd ,Melbourne listed under Local business in Melbourne , Restaurant in Melbourne ,

Contact Details & Working Hours

Map of Sumo's