Haweli is an Indian restaurant offering flavorful dishes in a pleasant setting with outdoor seating.