Loading map…

STATION

STATION in Rome offers a unique dining experience near the Tiber. Enjoy the inviting aroma and satisfyingly crisp texture of their grilled dishes. A taste of Roman street food culture.