Not sure, but it's really good. It tasted like it's fresh to us.
the place is over priced and not that great. next door is what I call the main restaurant and they have much better food
Frozen, however they are really, really good and made fresh!
Thanks! Your answer is awaiting moderation.