Great menu, most of there menu is gluten free and staff is very knowledgeable about all ingredients in their dishes. This place just opened in Cambridge this week.
Yes