Restaurant Search

Mallards

Onancock, VA


CONTACT INFO

Phone:

757-787-7333

ADDRESS

Mallards
22327 Bayside Road
Onancock, VA 23417

More Restaurants in Onancock

REVIEWS

Rate It: