About Mind & Body Health & Fitness

Mind & Body Health & Fitness is a American restaurant located in the Near West Side, West Loop neighborhood at 112 W 2nd St in Milan, MO 63545. Mind & Body Health & Fitness has been described as an Good American restaurant and has received an average rating of 5 by our members.

Food

Decor

Service

User Reviews for Mind & Body Health & Fitness

All Reviews for Mind & Body Health & Fitness