I Love Mr Sushi
(314) 432 8898
9443 Olive Blvd Saint Louis MO 63132
Category: Restaurant
   Type of Food: Japanese - other