Due to COVID 19, we encourage you to check the status of any Indianapolis establishment prior to visiting.

MCL Restaurant & Bakery - W. 86th St.

2370 W. 86th St.
Indianapolis, IN 46260
317-334-1875
VIEW WEBSITE

Pyramids

COST

$12 and under



A good meal should never be hard to find and nothing satisfies like fresh, made-from-scratch food.