Great for gluten free eaters! Not 100% on the tomato soup, but the dishes I've gotten were always fine (allergy has subsided with fixing other health issues). Edit:: The wait staff is friendly, informed and always quick! Kitchen is great about special orders, putting things on the side etc. ambience is very casual, and OMG the pieeeeeee