Entirely Gluten free as Well as plant based. Great staff.. a def must go to place
Yes
Great for take away. Their other business is more a restaurant and called Plants