The "La Ha" we know and love out by Dover Air Force Base and in Downtown Milford has now come to Downtown Dover!
- 33 W Loockerman St
- Dover, DE 19904
- 302-450-3203
-
Hours: TEMPORARILY CLOSED
The "La Ha" we know and love out by Dover Air Force Base and in Downtown Milford has now come to Downtown Dover!