Sorry it took so long to respond...trying to get this place open is a bear, and thanks for the interest. You're right, for some reason the address doesn't show up on the maps, and to make it even more fun, we are in the Town of Byram which doesn't have a post office so we are "actually" in Stanhope. We are right on Rt. 206 S. Across the street from the Shop-Rite Plaza. The restaurant used to be called 76ers Waterloo Inn. Right now we're still hoping for an April 22 opening! Thanks guys. Bradley