Leo’s Ristorante

401-253-9300,  Takeout and delivery every day on regular hours.