No information is available for this page. · Learn why
People also ask
Who owns Al Forno?
What is the meaning of Forno pizza?
Alforno's Italian Kitchen is here with a wide range of Italian menus in Flower Mound, Texas. Enjoy your meal with us at our restaurant.
Alforno's Italian Kitchen
(668)
Italian restaurant
Classic pastas & New York-style pizzas are served in a wood-paneled room with cityscape murals.
Address: 2260 Morriss Rd, Flower Mound, TX 75028
Hours: Closed ⋅ Opens 11 AM
Phone: (972) 355-1709