SUMO HOUSE - Updated March 2024 - 72 Photos & 92 Reviews - Yelp
https://www.yelp.com/biz/sumo-house-vero-beach
WebSUMO HOUSE - 71 Photos & 92 Reviews - 713 17th St, Vero Beach, Florida - Japanese - Restaurant Reviews - Phone Number - Menu - Yelp. Sumo House. 3.8 (92 reviews) Unclaimed. $$ Japanese. Closed 11:30 AM - 3:00 PM, 4:30 PM - 10:00 PM. Hours updated 1 month ago. See hours. See all 71 photos. Write a review. Add photo. Menu. Popular dishes. Location: 713 17th St Vero Beach, FL 32960
Location: 713 17th St Vero Beach, FL 32960
DA: 30 PA: 34 MOZ Rank: 97