Farmstay Nonna Litta in Albenga, Italy, offers a restaurant, bar, garden, and terrace. Enjoy mixed antipasti and garden views.