Italian grocery store, Il Panificio Iobbi, offering Italian cuisine. Accepts credit cards.