The Godfather
20 Augusta St, Llandudno LL30 2AD, United Kingdom
3.9
67 reviews
8 comments
85CF+F5 Llandudno, United Kingdom
Location reporting
Claim this location
Monday: 17–23
Tuesday: 17–23
Wedneasday: 17–23
Thursday: 17–23
Friday: 17–23
Saturday: 17–23
Sunday: 17–23
Tuesday: 17–23
Wedneasday: 17–23
Thursday: 17–23
Friday: 17–23
Saturday: 17–23
Sunday: 17–23
USED TO BE THE BEST PIZZA IN LLANDUDNO RECENTLY CHANGED THE BASE OF THE PIZZA!!!!!!
GONE FROM THE BEST TO THE WORST
MARK AND AVOID
been going to GODFATHERS for 30 years
Kills me to say it but its terrible do not waste your money!