Happy World Restaurant Restaurant Happy World Restaurant is one of the newest additions to the Speciality ... RUB 117 Average Cost Shortlist