Leo's Market & Restaurant
162 Broadway, Newport RI 02840
(401) 619-5935
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Trycaviar
Seamless
Newport, Rhode Island
Leo's Market & Restaurant
162 Broadway, Newport
(401) 619-5935