Coffee shop specializing in Italian coffee. Offers snacks.