One of the finest dining experiences I've had in a long time: very friendly and knowledgeable wait staff; high quality ingredients; TRULY vegan (they really know what that means); and a great atmosphere and ambiance. Also quite affordable when you take into account the quality and taste. This place is worth the trip!