Biba's Italian Restaurant is a Italian restaurant located in Flowery Branch, GA 30542. It is one of the 7668 Italian restaurants in United States. Address of Biba's Italian Restaurant is 7338 Spout Springs Rd, Flowery Branch, GA 30542, United States. Biba's Italian Restaurant can be contacted at 17709650012. Biba's Italian Restaurant is rated 4.5 (out of 5 stars) by 765 reviewers on the web.
Some of the places around Biba's Italian Restaurant are -
Within less than half a Kilo meter of Biba's Italian Restaurant, you can also find Salveo Integrative Health Flowery Branch, Georgia Urology, Workout Anytime Flowery Branch, Elite Tire & Auto Repair, The Venue at Friendship Springs and many more.
7338 Spout Springs Rd, Flowery Branch, GA 30542, United States
Contact number of Biba's Italian Restaurant is 17709650012.
Rating of Biba's Italian Restaurant is 4.5 out of 5 stars.
Address of Biba's Italian Restaurant is 7338 Spout Springs Rd, Flowery Branch, GA 30542, United States.
Biba's Italian Restaurant is located in Flowery Branch, GA 30542.
Biba's Italian Restaurant is a Italian restaurant in United States
Pincode of Flowery Branch, GA 30542 is 30542