Zorbas Greek Buffet

restaurant in Interstate 5 Corridor District, Chula Vista

Phone: (619) 422-8853

Website: www.zorbasgreekbuffet.com

Address: 100 Broadway