Fayrouz Restaurant

20 W. Main St.
Carmel, IN 46032
(317) 564-8371
  • Overview

    Mediterranean and Greek food. We make everything fresh; Hummus, Falafel, and more!

  • Map

You May Also Like...