A most unusual restaurant with a collection of artifacts that will astound you. and the food is good too, in Rio Grande, NJ.