J J's Sandwich Shop is the type of place where you could literally walk by or drive by without noticing it....
All reviews seem positive