A sandwich shop, deli and pasta bar under one roof.
Italian$$$$
Cheery hotspot for first-rate pasta and quirky vino.