Italian café, Le Gemelle, offers a taste of Italy.