The Godfather Restaurant Address: 7878 Clairemont Mesa Blvd, San Diego, CA 92111 Phone: +1 858-560-1747 Cuisine: Italian Read more