Authentic, homemade Mediterranean cuisine in downtown Rockford, IL!
Located at the Rockford Indoor City Market.