L'Osteria di Castello
(458)
Restaurant
Address: Via Alberto Lamarmora, 94, 09124 Cagliari CA, Italy
Hours: Closed ⋅ Opens 11 AM Tue
Phone: +39 070 978 9809
Rating
(184) · €35 (Prices have been provided by the restaurant)
Beautiful interior of the restaurant. The steak and the lamb were excellent. We also had the steak tartar and a salad which were very good.