Sushi @ Bistro Saffron on Eaten
SUSHI
Sushi
1
REVIEW
5.2
RATING
REVIEWS
171
st
JUST OK
stlfoodie's Sushi list
Cucumber roll & St. Louis Roll. More rice than anything. Not much flavor.