Cafe Sunflower is a great place for sophisticated vegetarian cooking. They pull from a range of cuisines to create complex and fun dishes. Using the freshest ingredients, the food is prepared with care and presented beautifully. The staff have none of the stiffness that is part of the ambiance of most other restaurants; they often chat and joke with each other and the patrons, contributing to the relaxed atmosphere. Cafe Sunflower is moderately priced, but expect to run up a larger-than-expected bill once you select appetizers, main course, dessert, and drinks.