Italian restaurant serving pizza, ciabatta, and coffee. A popular spot.