Papa Fattoush Restaurant
15 E Main St #100, Carmel
(317) 564-8782
Menu
Reserve
Restaurants in Carmel, IN
Papa Fattoush Restaurant
15 E Main St #100, Carmel, IN 46032
(317) 564-8782