Francesco's Italian Restaurant
$ • Italian, Pizza
Hours:
2613 Hwy 31 S, Decatur
(256) 584-6770
Take-Out/Delivery Options
Customers' Favorites
Recent Reviews
By far my favorite pizza in Decatur! The build your own pizza is my favorite as well as the meatballs. The garlic knots are bangin' here, and they are gone far too soon every year at the restaurant anniversary. It's all good on the menu from the steak to the Pasta Sampler and the pizza mentioned earlier. You won't be sorry if you make this place for dinner!Parking: Get there early or you won't get a parking spot. The place fills up fast.
Ratings
Hours
Monday | Closed |
Tuesday | 10:30AM - 9PM |
Wednesday | 10:30AM - 9PM |
Thursday | 10:30AM - 9PM |
Friday | 10:30AM - 10PM |
Saturday | 10:30AM - 10PM |
Sunday | Closed |
Very friendly staff. The best ribeye Marsala. Never been disappointed with this or any other I have ordered.