Fazoli's Reviews & Details
1002 Treetops Blvd
Fazoli's is located at 1002 Treetops Blvd in Flowood near the intersection of Treetop Blvd and Top St. Their menu consists of Italian dishes . Call (601) 420-8346 today!
- Major Intersection:Treetop Blvd And Top St
Tell us more about Fazoli's Flowood!