About this Business
Elizabeth's is a restaurant located on Thames St in Newport. With delicious seafood, this restaurant will leave you with a smile on your face. It's a culinary destination for guests seeking incredible food.
Try to remember that dressy is the suggested attire. Also, though the price can be a bit higher than average, you're going to get what you pay for.
To sum everything up, a visit to Elizabeth's is definitely worthwhile.