🍝

Villa Rossa

Italian · Montélimar

Frequently asked questions 🤔

Where is Villa Rossa?

At 147 Rte de Marseille, 26200 Montélimar.

What kind of food does Villa Rossa serve?

Villa Rossa is listed under Italian.

How can I contact Villa Rossa?

By phone at +33475502010.

Nearby 👀

Updated on 9 November 2026