It's been there for at least 10 yrs. And the food is great!! Love it!! Must try it!!
About 10 years I remember been there on 2007
I dont get you question?
Over 8 years
What what do you mean? I don't get your question? You talking about their restaurant? I have no idea
Thanks! Your answer is awaiting moderation.