One of the best things about the restaurants in Monterosso is that they have both great ambience and good food. Most of the restaurants are situated in the old part of Monterosso with outdoor seating.
There are also some popular dinner spots near the waterfront with an amazing sea view.
Top 10 restaurants in Monterosso
LA CANTINA DEL PESCATORE
Via V Emanuele 19, Monterosso
Tel: +39 0187 819242
This tiny little gem is the perfect place for a casual lunch or aperitivo before dinner. Café restaurant serving tomato pesto bruschetta, focaccia, salad with tomatoes and buffalo mozzarella, salami, pesto toasts, cheese and wine.
Delicious homemade lemon granita. Excellent service and nice atmosphere.
RISTORANTE L'ANCORA DELLA TORTUGA
Salita dei Cappuccini 4, Monterosso
Tel: +39 0187 800065
Romantic restaurant perched on the cliff with breathtaking sea views. Anchovy trio, pesto lasagne, basil shrimp risotto, grilled whole fish and delicious desserts.
The perfect spot for a sunset dinner for two. Excellent service. Reservation is necessary.
RISTORANTE DA ERALDO
Piazza Matteotti, Monterosso
Tel: +39 0187 819242
Small restaurant with great atmosphere and outside tables with red-and-white tablecloths. Good assortment of meal choices including seafood pasta and fish of the day at reasonable prices. Homemade bread.
The trio of desserts with panna cotta, tiramisu and strawberries is excellent. Great wine selection. Efficient and professional service. Online reservation is highly recommended.
L'OSTERIA
Via Vittorio Emanuele 5, Monterosso
Tel: +39 0187 819224
Family-run, typical trattoria in Monterosso's old town specialized in local and traditional recipes. Excellent homemade pasta, fresh pesto, seafood soup, ravioli filled with shrimp, sea bass, linguini with mussels.
Homemade desserts. Local wine. Good quality of food at a reasonable price. Friendly staff. Daily for lunch and dinner. Reservation needed.
TORRE AURORA
Via Bastioni 5, Monterosso
Tel: +39 366 145 3702
The Torre Aurora is an open air restaurant situated on the promontory underneath the 13th-century tower with an amazing terrace overlooking the sea. It's a fabulous location and a must for gourmets who want to spend a romantic evening.
Great cocktails and locally produced wines. The food is artfully presented and very well executed. Friendly staff. Be sure to book in advance.
IL FRANTOIO
Via Vincenzo Gioberti 1, 19016 Monterosso
Tel: +39 0187 818333
Tucked away towards the back of the town and on a little side street, this place may be hard to find, but definitely worth the effort. Focaccia with pomodori and pesto, pan fritto with stracchino cheese, pizza, farinata (chickpea flatbread) etc.
Affordable prices. Ideal for a snack or lunch. Extremely hospitable and friendly staff.
LA CANTINA DI MIKY
Via Fegina 104, Monterosso
Tel: +39 0187 802525
A beautiful spot on the waterfront in Monterosso. Delicious anchovy dishes, locally caught fresh fish, mussels, tuna, grilled calamari, octopus, homemade pasta, fresh pesto and fabulous salads. Generous appetizer portions.
Delicious homemade desserts. Gluten free alternatives. Wide choices of wines and friendly service.
TRATTORIA DA OSCAR
Via Vittorio Emanuele 67, Monterosso
Tel: +39 345 871 4789
Nice restaurant with typical Ligurian food in the heart of the old town of Monterosso. Amazing seafood soup, octopus salad, anchovies, mixed seafood, spaghetti vongole and fresh sardines.
For non-seafood eaters the gnocchi with fresh homemade pesto is delicious. Panna cotta and other homemade desserts. Make sure you book in advance because this restaurant is very popular.
IL PICCOLO DIAVOLO
Via Vittorio Emanuele 45, Monterosso
Tel: +39 0187 819732
Nice restaurant located in the old town of Monterosso. Lots of space, ideal for groups. Vegetarian and gluten free alternatives. Fresh salads, tasty pasta, grilled seafood platters, mussels and calamari, seafood spaghetti and fresh pesto etc.
Homemade panna cotta and other delicious desserts. Local wines. Reasonable prices and friendly service.
RISTORANTE IL MORETTO
Piazza Colombo 1, Monterosso
Tel +39 0187 817483
RISTORANTE PAE VECIU
Via Vittorio Emanuele 69, Monterosso
Tel +39 327 9410430
GASTRONOMIA SAN MARTINO
Via San Martino 3, Monterosso
Tel +39 338 5699017
RISTORANTE MAXY
Via Molinelli 16, Monterosso
Tel +39 0187 818377
RISTORANTE L'ALTA MAREA
Via Roma 54, Monterosso
Tel +39 0187 817331
RISTORANTE CIAK LA LAMPARA
Piazza Don Minzoni 4, Monterosso
Tel +39 0187 817014
RISTORANTE BARABBA IN WHITE
Via Fegina 11, Monterosso
Tel +39 0187 819238
RISTORANTE LA BARCACCIA
Via Molinelli 6, Monterosso
Tel +39 0187 829009
RISTORANTE IL CILIEGIO
Località Beo, Monterosso
Tel +39 0187 817829
RISTORANTE AL POZZO
Via Roma 26, Monterosso
Tel +39 0187 817575
RISTORANTE IL GABBIANO
Via Fegina 84, Monterosso
Tel +39 0187 817578
RISTORANTE BELVEDERE
Piazza Garibaldi 38, Monterosso
Tel +39 0187 817033
RISTORANTE AL CARUGIO
Via S. Pietro 9, Monterosso
Tel +39 0187 817367
RISTORANTE IL CASELLO
Via Corone, Monterosso
Tel +39 333 492 7629
RISTORANTE MIKY
Via Fegina 104, Monterosso
Tel +39 0187 817608
RISTORANTE VIA VENTI
Via XX settembre 32, Monterosso
Tel +39 0187 818347
Other restaurants: Restaurants in Vernazza