Restaurant Battigran, offering traditional Italian cuisine, is located on a scenic hillside overlooking the Santa Margherita Ligure gulf.