Authentic Italian cafe offering high-quality, reasonably priced food. Known for its friendly service, good atmosphere, and popular pizzas.