The food is delicious! It is wonderful to have access to such fresh veggies while traveling. The restaurant is located in the International Terminal G, so you’ll need a passport to get through TSA. If you are traveling domestically, just let them know you want to come to the restaurant. It is definitely worth it!
— Yes, the establishment is dedicated gluten-free
— Excellent