This establishment is noted for its good quality food, with a menu that is not overly cluttered. It features a large terrace, suggesting a pleasant dining atmosphere. The search results indicate a focus on pizza.