Awesome restaurant, complete list of allergens, they completely clean grill in front of you and use clean spatulas. Just mention the allergy when you walk in!
Yes