Leo’s Ristorante
401-253-9300, Takeout and delivery every day on regular hours.