Specialties
The restaurant decor combining with the aroma of the food gives an exotic look to this intriguing restaurant called Origin where the staff take personal delight in seeing you enjoy every bit of your meal and makes it their business to ensure your total dining satisfaction. The philosophy is that