Get in touch
Leo’s Market & Restaurant is located on the ground and first floor on at 164 Broadway in Newport, Rhode Island. The restaurant and dine in area entrance are located at the end of the Market.
If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away.