1. Sushi Bistro 343 S Kirkwood Rd Ste 101,, Kirkwood, MO 63122 Coordinate: 38.577374,-90.40645 Phone: (314) 966-5545