Food: 3/5 - Slightly above medium. Too oily, and lacked the freshness of Mediterranean cuisine.
Price: 2/5 - Overpriced! The price simply didn't match the quality of the food.
Service: 1/5 - Very bad and unprofessional. All the waiters were very rude and patronizing. Examples: They only re-filled my wineglass after asking them (wine was in a shared cooler), so after that we took the bottle to the table. When we were done with the food, they took away the non-empty bottle without asking. The espresso was served in wide, thin cups, not traditional espresso-style that keeps the heat. Result: Cold coffee. We had 2 children at the table, and they didn't server drinks in "kids-friendly" glasses, had chairs for kids, or anything.
Do yourself a favor, and find another place.