Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: San_Diego

Greek Palace, San Diego, California










Greek Palace
8878 Clairemont Mesa Boulevard
San Diego CA United States


Phone: 858.573.0155
Dress: casual