Meridian

2330 N Meridian St.Indianapolis, IN 46208

Map & Directions

(317) 602-5040

Mon – Thurs 7am – 4pm
Fri 7am – 4pm
Sat 7am – 4pm
Sun 7am – 4pm

Located on the near north side of Downtown Indianapolis. This is a great location to stop and get breakfast or lunch if you work downtown.