La Torretta is a restaurant and pizzeria offering traditional cuisine. They also have rooms available for overnight stays.