Is this place wheelchair accessible?
Address: 100 Creek View Rd, Newark, DE 19711, USA
Ben Petty | Oct 13, 2019
Yes
Rick Nelson | Oct 13, 2019
yes they nice place good deck great food
Timothy's of Newark | Oct 13, 2019
Yes it is wheel chair accessible
Thanks! Your answer is awaiting moderation.