SELECT A LOCATION
Use my current location to find the nearest restaurant
Sumo Sushi
401 S 13th St, Philadelphia, PA 19147
(215) 985-1115
Pickup
Open
12:00 pm - 10:00 pm
Delivery
Open
12:00 pm - 10:00 pm
View Menu
Order Online