Mr. Smoothie Reviews & Details
Greenwood Park Mall
Mr. Smoothie is located at Greenwood Park Mall in Indianapolis near the intersection of E New York St and N Pennsylvania St. Call (317) 917-9990 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:E New York St And N Pennsylvania St
Tell us more about Mr. Smoothie Indianapolis!