Hokkaido
Address:
129 Concord Plaza Shopping Ctr, St Louis, MO 63128
Phone:
(314) 270-9401
Restaurants
Other Businesses:
- Outback Steakhouse at 5240 S Lindbergh, St Louis, MO 63126
- China King at 5450 Southfield Ctr, St Louis, MO 63123
- Moll's Deli at 11836 Tesson Ferry Rd, St Louis, MO 63128
- SUBWAY at 38 Ronnies Plz, St Louis, MO 63126
- Gourmet Pizza & Pasta Co at 5511 S Lindbergh Blvd, St Louis, MO 63123