Sometimes the coffee is really good and sometimes it's not. The gluten free food is always really good. It probably doesn't match up to the real thing but the variety of choices makes it feel like heaven. Staff are generally friendly. Parking almost always sucks in that area so be prepared to walk.
Yes