Osaka Japan Bistro
13419 Olive Blvd (Chesterfield Shopping Plaza)
Chesterfield MO 63017
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.