Godfather Italian Restaurant
(858) 560-1747 | View Website

7878 Clairemont Mesa Blvd Ste G, San Diego, CA | Directions   92111

32.833225 -117.151691
Get Directions