Filippis Pizza Grotto Imperial Beach
Restaurant $$
285 Palm Ave, Imperial Beach, CA 91932
Description
Chain outpost offering pizza & red-sauce Italian staples in generous portions.Get to know Filippis Pizza Grotto Imperial Beach
Italian Restaurant
Restaurant $$
285 Palm Ave, Imperial Beach, CA 91932
Italian Restaurant
931 Otay Lakes Rd, Chula Vista, CA 91913
San Diego7951 Othello Ave #104, San Diego, CA 92111
San Diego