Know a great happy hour or special for this location?
Casual, modern spot offers an eclectic array of Japanese fare including sushi, plus burgers.
Suggest an edit
1013 Washington Ave, Saint Louis, MO 63101