European Restaurants CASTELSARDO

71 European Restaurants



Home /
Menu
Table booking
Menu
Table booking
Menu
Table booking
Menu
Table booking
Menu
Table booking
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: CASTELSARDO, Via Sorso 6, 07031, CASTELSARDO, Italy
"Excellent sandwiches and friendly staff fast and excellent music"
Vegan Options, Takeout, Seating, Wine and Beer
3
Menu
Open Now
3
Menu
Open Now
City: CASTELSARDO, Via Salvinu 4, 07031, Castelsardo, Sardegna Italia, CASTELSARDO, Italy
"Decent pasta but uninspired. Portions smallish and prices highish. Insalata simple and a bit boring. Very nice waitress. I probably would not return b..."
Open Now
Open Now
City: CASTELSARDO, VIA ROMA 14, CASTELSARDO, Italy
The menu for Bar Peppe Di Samantha Tartaglione from CASTELSARDO is currently not available. On our site you can find a comprehensive choice of other m...
4.5
Menu
Open Now
4.5
Menu
Open Now
City: CASTELSARDO, Via Trieste, 7, Castelsardo, Italy, CASTELSARDO
"All very good! All fresh! Good boys!"
"Absolutely perfect! super service and ingenious eating!"
4.5
Menu
Open Now
4.5
Menu
Open Now
City: CASTELSARDO, Via Lungomare Anglona No5, Castelsardo, Italy, 07031, CASTELSARDO
"The place has the best view in the city! highly recommended."
Cafe, Vegan Options, Outdoor seating, Wine and Beer
3.9
Open Now
3.9 Open Now
City: CASTELSARDO, Via Marina 7, Castelsardo, Italy, CASTELSARDO
3.9
Menu
Table booking
Open Now
3.9
Menu
Table booking
Open Now
City: CASTELSARDO, Strada Statale Km. 13, 07031, CASTELSARDO, Italy
"Everything was a new experience, all 10 courses (or more! were generous, fresh, well prepared by Francesco and well presented by Diana. More than a ta..."
4.1
Menu
Table booking
Open Now
4.1
Menu
Table booking
Open Now
City: CASTELSARDO, Vicolo Auria, Castelsardo, Italy, 07031, CASTELSARDO
"The perfect sea food. fresh tasty. cosi gentile."
Cafe, Vegetarian Friendly, Seating, Free Wifi
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: CASTELSARDO, Via Trieste, 7, Castelsardo I-07031, Italia, CASTELSARDO, Italy
"La trattoria si trova in centro ed è facilmente raggiungibile. Il personale è gentile e attento, molto discreto. I piatti sono abbondanti e davvero bu..."
3.9
Menu
Table booking
Open Now
3.9
Menu
Table booking
Open Now
City: CASTELSARDO, Via Vittorio Emanuele 24, 07031, CASTELSARDO, Italy
Outdoor Seating, Seating, Highchairs Available, Free Wifi
Open Now
Open Now
City: CASTELSARDO, VIA BRIGATA SASSARI 1, CASTELSARDO, Italy
The menu for Da Frassau Di Marco Frassetto from CASTELSARDO is currently not available. On our site you can find a large selection of other meal plans...
Open Now
Open Now
City: CASTELSARDO, Via Trieste, 7, 07031 Castelsardo, Italy, CASTELSARDO
Open Now
Open Now
City: CASTELSARDO, Via Lungomare Angiona, 07031 Castelsardo, Italy, CASTELSARDO
3.8
Menu
Open Now
3.8
Menu
Open Now
City: CASTELSARDO, 11 Via Roma, CASTELSARDO, Italy
"Nella splendida Castelsardo una piacevole sorpresa, piatti ottimi come lo sono le pizze, ad un prezzo onesto senza approfittarne dei turisti. Il passa..."
4.1
Menu
Open Now
4.1
Menu
Open Now
City: CASTELSARDO, Via Brigata Sassari 1, Castelsardo, Italy, CASTELSARDO
"Perfect to buy a pizza and carry. price and excellent quality"
"Very friendly staff, quick service and excellent cuisine."
3.9
Menu
Table booking
Open Now
3.9
Menu
Table booking
Open Now
City: CASTELSARDO, Via Tempio, La Ciaccia, 07031, CASTELSARDO, Italy
"An amazing restaurant in a stunning location. The welcome was warm and the food was delicious. There are set menus at different sizes for different ap..."
Open Now
Open Now
City: CASTELSARDO, VIA SEDINI 12, CASTELSARDO, Italy
Open Now
Open Now
City: CASTELSARDO, Castelsardo, Italy, CASTELSARDO
5
Menu
Table booking
Open Now
5
Menu
Table booking
Open Now
City: CASTELSARDO, Via Cristoforo Colombo, 40, 07031 Castelsardo SS, Italy, CASTELSARDO
"Il prezzo è buono, abbiamo pagato 36€. La pizza è molto buona. Abbiamo preso la carbonara e gli spaghetti con i frutti di mare. Consiglio di mangiare..."
Open Now
Open Now
City: CASTELSARDO, Via Marina, 7, 07031 Castelsardo, Italy, CASTELSARDO