As a food reviewer of Restaurant World, I am excited to introduce Mayflower Seafood Restaurant, located at 2320 Riverside Dr, Danville, VA. This classy establishment offers a wide range of seafood dishes with many vegetarian options available. From appetizers like Jelly Fish and Roasted Duck to Clay Pot Dishes like Shrimps & Vermicelli with Shrimp Roe, the menu is diverse and delicious. Customers rave about the generous portions, reasonable prices, and excellent service. Whether you're a fan of fried fish or prefer broiled options, Mayflower Seafood Restaurant has something for everyone. The overall consensus is that the food is consistently tasty and the experience is one to remember. Make sure to stop by and indulge in the flavors at Mayflower Seafood Restaurant.