Mesh
725 Massachusetts Ave, Indianapolis IN
(317) 955-9600
This is the page of Mesh on 725 Massachusetts Ave Indianapolis IN 46204.
Mesh is a new listing on food pages, updated on November 24, 2023.
This page has had 61 visitors. You are the 62
nd
.
Reservations:
http://www.opentable.com/single.aspx?rid=49408&ref=9601
Price:
Expensive
Mesh is on Massachusetts Ave between Newman & Walnut
Near the intersection of N Park
Map and Directions
Twitter
Location