Little Tokyo
16 S Central Ave
St Louis
MO
63105
(314) 721-0100
Open Map
Description
Little Tokyo is located at 16 S Central Ave, Saint Louis, MO. This business specializes in Restaurants.
by merchantcircle on August 07, 2015 from
merchantcircle
American New
dining
eating places
food
Food & Entertainment
Japanese Restaurant
restaurant
Restaurants
Sushi
Sushi restaurants