Deli specializing in Italian cuisine. Known for its arancini and focaccia. Offers a trattoria-like atmosphere.