Biba's Italian Restaurant
Address:
7338 Spout Springs Rd, Flowery Branch, GA 30542
Phone:
(770) 965-0012 Restaurants, Italian
Other Businesses:
- Pizza Hut at 7330 Spout Springs Rd, Flowery Branch, GA 30542
- Johnny's New York Style Pizza at 7363 Spout Springs Rd, Flowery Branch, GA 30542
- Chili's Grill & Bar at 5851 Spout Springs Road, Flowery Branch, GA 30542
- Peking Garden at 7330 Spout Springs Rd # A-2, Flowery Branch, GA 30542
- Pizza Of The Pie at 4034 Enterprise Way, Flowery Branch, GA 30542