Espresso Yourself Cafe is located in Newport, United States on 8 S 2nd St. Espresso Yourself Cafe is rated 4.5 out of 5 in the category restaurantgluten-free restaurantgrocery storeorganic food storevegetarian cafe and deli in United States.
Accessibility
No wheelchair-accessible entrance