Terra Rossa is a casual Italian restaurant offering traditional Italian cuisine. Located conveniently near the train station, it provides a welcoming atmosphere for enjoying classic dishes.