Also not sure, but always enjoyed what ive ordered.
I would try El Loro in burnsville instead. Way better food to say the least
I do not believe they are fresh made.
I doubt it, but I haven't had anything I didn't enjoy here.
Thanks! Your answer is awaiting moderation.