“Having lived in Texas for over 20 years, we’ve eaten at countless Mediterranean restaurants, and this easily ranks among the top five—if not number one—for both food quality and portion size. If you live in the area or are visiting Niagara Falls, you simply cannot afford to miss this place!“
“Having lived in Texas for over 20 years, we’ve eaten at countless Mediterranean restaurants, and this easily ranks among the top five—if not number one—for both food quality and portion size. If you live in the area or are visiting Niagara Falls, you simply cannot afford to miss this place!“