Paloms

restaurant in Sunroad B Promenade, La Mesa

Phone: (858) 292-8470

Address: 9353 Clairemont Mesa Blvd Ste I