Have eaten here twice. Got the Greek salad with crab meat. Not cheap but nothing is in the airport. Was tasty and did not get sick. Nice to have fresh food while traveling.
Yes