I used to work there, it is made with a powder stuff. Still tastes good though.
I don't know but it is very good. Most restaurant don't make it from scratch but come in a concetrate. Sorry I wasn't much help
Thanks! Your answer is awaiting moderation.