Skip to main content

Biba's Italian Restaurant

restaurant · italian restaurant · Flowery Branch, GA

Address
7338 Spout Springs Rd, Flowery Branch, GA 30542
Phone
(770) 965-0012
Website
bit.ly/BiBas-FloweryBranch
Where
34.1115, -83.8764

Search Hominin for Biba's Italian Restaurant

Other restaurants nearby

More in Flowery Branch

Biba's Italian Restaurant — restaurant in Flowery Branch, GA | Hominin