Palomar Pizza & Pasta 3265 Business Park Dr Vista, CA 92081 Phone: (760) 727-5559 Fax: (760) 727-5579
Category: Restaurants