Chubb

restaurant in Serra Mesa, La Mesa

Phone: (858) 715-1130

Address: 9655 Granite Ridge Dr