service was great, extremely accommodating to my slew of food allergies- protein portions are a little small but you tend to run into that when its high quality- no issues after meal. Cross-contamination might be an issue for ultra sensitive folk.
No