Italian restaurant and pizzeria, Moro Bistrot, offering a taste of Italy.