no customer service people works there no respect to customer
People are not friendly
Best place to stop in Rome
The best place to stop in Rome! The service is top notch. Always a good section of pizza and finger food!
My is really a canoeing trip
The most deceiving place in the city when it comes to advertising gas pricing. Digital sign shows price cash only then shows price with car wash. Majority of people pay with gas with credit card but this is only gas station in city that does not show you credit card price of gas. I will never buy anything from this station.
Love the staff, love the service. Great place to get anything that they sell
Best station on Earth.
Well kept and good staff