Friendly staff
Best place to stop in Rome
Another bad place to stop not even open 24 hours
Totally unbelievable
Best station on Earth.
My is really a canoeing trip
The best place to stop in Rome! The service is top notch. Always a good section of pizza and finger food!
gas is watered down. that's why they cheap