Your question has been sent.
Expect an answer!
100 Broadway, Chula Vista, CA 91910, United States, Rancho San Diego
Festive spot dishes up Greek buffet food & has occasional live entertainment such as belly dancers.
100 Broadway, Chula Vista, CA 91910, United States, Rancho San Diego
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!