Selmon's Shell

2231 S Olden Ave, Trenton, NJ 08610