Yes the same strip. Just go to left and you'll see it
Yes
Yup
It is a few businesses down but it is in the same shopping plaza. The theater is all the way down on the end to your right if your facing the restaurant
Not quite
Thanks! Your answer is awaiting moderation.