Yes. It is a newer location (with more parking/easier access) from the iconic Reds in Salem.
Yes
On route 1 north on the right. Can't miss it
It's a great place! And yes believe that is correct.
Yes I believe so. It is where the old chrome Bellaire Diner used to be if you are familiar with the area.
Thanks! Your answer is awaiting moderation.