Back to All Locations
Phone: (817) 749-0990
Voted Best Pizza Delivery in Southlake by Southlake Style readers!
Hours: i Fratelli Pizza is open until 10 pm Sunday through Thursday.
We are open until 11 pm on Friday and Saturday.
2600 E Southlake Blvd # 110,
Southlake, TX 76092-8009
Star Telegram - i Fratelli is Best Pizza in Southlake
View Larger Map