Al Fresco is a restaurant serving delicious, budget-friendly traditional Greek cuisine.