Buffet Time

693 Palomar St, Chula Vista, CA 91911
Buffet Time Buffet Time is one of the popular Chinese Restaurant located in 693 Palomar St ,Chula Vista listed under Buffet Restaurant in Chula Vista , Local business in Chula Vista ,

Contact Details & Working Hours

Map of Buffet Time