Papa Fattoush Restaurant | 15 E Main St #100 Carmel IN 46032 United States Restaurant Menu & Phone15 E Main St #100 Carmel IN 46032 United States 4.5/5