110 Bonita Rd, Chula Vista
Great food and service. Would recommend.
Food was not delivered
110 Bonita Rd, Chula Vista, CA 91910
Great food and service. Would recommend.
Food was not delivered
Restaurantji Recommends