Top 10 best pizza restaurants in Scottsboro,AL
Where to eat in Scottsboro,AL?
Below are the list of top 10 best pizza restaurants in Scottsboro,AL.
# Geno's Pizza & Grill
102 Micah Way # 1106
Scottsboro , AL 35769
Scottsboro , AL 35769
Dishes Served:
Burger, Pizza