The best greek restaurant I've ever tasted. Go treat yourself with their lamb, you'll be surprised!