Mayflower Seafood Restaurant The
323 S Madison Blvd
Roxboro, NC 27573-5429
336-503-1000