
Monte Cassino
A family-run Italian restaurant in Melrose's old railway station, where the Naples-born chef Antonio Caterino cooks fresh, handmade food.
Melrose's old railway station is a handsome Victorian building of warm sandstone, and at one end of it, under red awnings, is Monte Cassino, a family-run Italian restaurant.
The chef and owner, Antonio Caterino, was born in Naples, and he cooks the food of home: fresh, handmade dishes drawn from traditional family recipes, made with local produce wherever possible. The kitchen is open to view, so you can watch your meal being made, and there are always daily specials alongside the classics.
Monte Cassino opens in the evenings from Tuesday to Saturday. It is a friendly, relaxed place for dinner after a day in Melrose. The family has run it for years and won awards for its cooking, and the setting, in the town's grand old station, makes an evening here feel like a small occasion.
Open Tuesday to Saturday from 5.30pm, until 9pm (9.30pm on Friday and Saturday).
- Where
- Palma Place, Melrose, TD6 9PR.
- Chef
- Antonio Caterino, from Naples.
- Building
- The old railway station.
Opening hours
Their website- Monday
- Closed
- Tuesday
- 5.30pm–9pm
- Wednesday
- 5.30pm–9pm
- Thursday
- 5.30pm–9pm
- Friday
- 5.30pm–9.30pm
- Saturday
- 5.30pm–9.30pm
- Sunday
- 5.30pm–9pm
Scotland, in print.
Every photograph commissioned, every word written by somebody who went. Printed twice a year, made in Scotland.
For further reading, before you go.
