Sbarro
Address:
1627 Opelika Rd, Auburn, AL 36830
Phone:
(334) 821-7102
Pizza,
Restaurants
Other Businesses:
- Wendys at 1627 Opelika Rd Ste 11, Auburn, AL 36830
- Shanghai Express at 1627 Opelika Rd, Auburn, AL 36830
- Arbys at 1627 Opelika Rd, Auburn, AL 36830
- Red Lobster at 1805 Opelika Road, Auburn, AL 36830
- Amrest at 1627 Opelika Rd, Auburn, AL 36830