Little Tokyo
Address:
16 S Central Ave, Saint Louis, MO 63105
Phone:
(314) 721-0100 Restaurants
Other Businesses:
- Lampert's Plush Pig BBQ at 7814 Forsyth Blvd, Saint Louis, MO 63105
- Alexander's Restaurant & Lounge at 7730 Bonhomme Ave, Saint Louis, MO 63105
- ARAKA Restaurant at 131 Carondelet Plz, Saint Louis, MO 63105
- SanSui at 4949 W Pine Blvd, Saint Louis, MO 63108
- Taco Bell at 7901 Forsyth Blvd, Saint Louis, MO 63105