Back to All Locations
Phone: (817) 749-0990
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
View Larger Map
Home | About Us | Menu | Locations | Online Specials | Pizza for a Crowd | Contact Us
®2009 i Fratelli Pizza | Please Visit Our Other Restaurant: i Fratelli Ristorante & Wine Bar