Does anyone know the new address of this restaurant. I believe it is somewhere behind Waterbom Park.
Follow Ups: