This is a new restaurant in Allentown, NJ. Small German restaurant, nicely and appropriately decorated. I...
All reviews seem positive