Lunch @ Meridian Crossing

11590 N. Meridian St.
Carmel, IN 46221