Buffet House
651 Palomar St, Chula Vista
(619) 500-5595
Recent Reviews
Buffet House
651 Palomar St, Chula Vista 91911
(619) 500-5595