I Love Mr Sushi
9443 Olive Blvd Saint Louis, MO 63132-3130
314-432-8898
Meals Served
Lunch
Business Hours:
Payment Types