Beautiful building inside and out. Food is fantastic and has a wide selection for people who have food allergies, like soy, wheat, dairy, gluten. This place also serves vegan options. A very large menu but don't be overwhelmed by it. Plenty of good options to chose from.