Filippi's Pizza Grotto Kearny Mesa locations
Italian Price range $15-30 2 locations

10330 Friars Rd STE 10110330 Friars Rd STE 101, 101, San Diego, CA 92120
Rated 4.9 out of 5 by 32 guests
Italian Price range $15-30 2 locations


10330 Friars Rd STE 101, 101, San Diego, CA 92120
Rated 4.9 out of 5 by 32 guests