Italian restaurant offering stunning views. Known for delicious food, including pasta and beef cheeks.