La Scogliera is located in Manarola, Italy on Via Renato Birolli, 92. La Scogliera is rated 3.5 out of 5 in the category restaurant in Italy.
Address
Via Renato Birolli, 92
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible car park