Osaka Japan Bistro
13419 Olive Blvd (Chesterfield Shopping Plaza)
Chesterfield MO 63017
314-429-9919

This service provided by StLEats.com - If you'd like to see this service continue, please print this page and take it with you to Osaka and let them know how you found them.

Loading...

This is a dynamic, interactive map that you can drag holding your mouse button and moving or using the directional arrows to pan left, right, up and down to see areas that are hidden offscreen.  Double click a spot on the map to recenter on that point.  You can use the slider or the + and - to zoom in and zoom out.  The button in the center of the directional arrows returns the map to the original point and zoom level.