They are known for the clam pizza and a very down to earth experience. You better know the address as there is no sign out front. Truly a locals place!! A great spot and just 50 yards from the Train station. Therefore it is quite easy to get to. Check this place out.