337 Thames St Ste 4, Newport 02840, United States
337 Thames St Ste 4, Newport 02840, United States
No delivery
No open hours
Spot something wrong?
Dishes at Espresso Yourself. Prices may vary in venue.
Been to Espresso Yourself? Be the first to share what you ate.