Sbarro - Greenwood Mall

Address: 
2625 Scottsville Rd, Bowling Green, KY 42104