Restaurant known for its energetic staff and pleasant, exotic atmosphere. Offers good service.