facebook instagram facebook instagram

Francesco's Italian Restaurant

$$ • Italian, Pizza

Hours:
2613 Hwy 31 S, Decatur
(256) 584-6770

Take-Out/Delivery Options

Customers' Favorites

Recent Reviews

4.1 - 104 reviews

Very friendly staff. The best ribeye Marsala. Never been disappointed with this or any other I have ordered.

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.

Best Italian food in North AL hands down! Homemade pasta, sauces, and bread are always fresh and hot. It's so much better than chain restaurants in the area. You will not be dissapointed after eating here!

More Reviews(104)

Ratings

View all photos

Hours

Monday Closed
Tuesday 10:30AM - 9PM
Wednesday 10:30AM - 9PM
Thursday 10:30AM - 9PM
Friday 10:30AM - 10PM
Saturday 10:30AM - 10PM
Sunday 10:30AM - 9PM
Updated on: