Udupi Palace is an Indian eatery offering classic vegetarian specialties in a casual setting.