← Decatur restaurants
Sushi Sumo
No reviews yet
Sushi1313 Point Mallard Pkwy Ste D, Decatur
Own or manage Sushi Sumo? Claim this listing free
Hours
Hours not listed yet.
Details
Address1313 Point Mallard Pkwy Ste D, Decatur 35601
Phone+12566863027
Websitehttps://www.sushisumodecatur.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.