The Godfather

The Godfather
7878 Clairemont Mesa Blvd
San Diego, CA 92117
United States

Category

Description
Italian restaurant|Bar|Fine dining restaurant|Sicilian restaurant|Wine bar
Map
Address
View Count 248