Skip to content
You are ordering from Greek Palace - 8878 Clairemont Mesa Blvd. San Diego, CA 92123

Order online for takeout, delivery, and dine in: Vegetarian Combo from Greek Palace. Serving the best Greek in San Diego, CA.