Cafe specializing in Italian coffee, homemade sandwiches, and baked goods.