Restaurant Address:
606 Broadway, Santa Monica, CA
Restaurant Review:
One of the best Greek restaurants in the LA area. The calamari salad was crispy and delectable. The Mousaka was a hearty slice of soft, gooey, baked meat. The traditional Greek dessert Galaktaboureko was creamy and good.