Sbarro Pizza in Tupelo, MS
1
Sbarro Pizza location found near Tupelo
Sbarro - 1001 Barnes Crossing Rd
Rating: 2
(
26 Reviews
)
1001 Barnes Crossing Rd, Tupelo MS 38804
(662) 842-9850
Tupelo, Mississippi
Similar Stores in Tupelo
Chevron Tupelo
9 Locations
Pizza Hut Tupelo
921 S Gloster St, Tupelo
Papa John's Tupelo
2 Locations
Little Caesars Tupelo
2434 W Main St SUITE C, Tupelo