Compact Italian cafe and pizzeria with floor-to-ceiling windows. Offers a traditional menu.