Restaurant offering Italian and American cuisine, located along the SS 77.