FAYROUZ Authentic Mediterranean cuisine

20 W Main St, Carmel, IN 46033
(317) 564-8371