Souvenir & Far 444 River Road, Fair Haven, NJ 07704