i Fratelli Reviews & Details
1900 Long Prairie Rd
i Fratelli is located at 1900 Long Prairie Rd in Flower mound near the intersection of Northshore Blvd and Long Prairie Rd. Their menu consists of Italian dishes . Call (972) 539-6363 today!
- Major Intersection:Northshore Blvd And Long Prairie Rd
Tell us more about i Fratelli Flower mound!