Zorbas Greek Restaurant & Taverna – Chula Vista, California 91910

Zorbas Greek Restaurant & Taverna Description

Festive spot dishes up Greek buffet food & has occasional live entertainment such as belly dancers.

Zorbas Greek Restaurant & Taverna Location

Address: 100 Broadway, Chula Vista, CA 91910
Phone Number: +1 619-422-8853
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top