Italian deli and café offering a bright atmosphere and cheerful service. Known for its panini.