I'd give zero stars if I could. Overpriced gas and rude staff that are miserable people
January 2024
Worst place in norwood they suck at pumping gas everything inside overpriced do yourself a favor dont waste your time
January 2024
Worst place in norwood they make you wait 10+ minutes for "full service" then claim they had to close an house early. Everything inside is twice the price it would be in 711 mr frank is a cuck