Sandwich shop offering Italian cuisine. Known for its good sandwiches and mixed fried dishes in a cozy setting.