Quench Restaurant is rated 3 out of 5 in the category restaurants. Read and write reviews about Quench Restaurant. Serving its customers for more than two decades, Quench Restaurant is finally established in the city of Addu. Located on the Link Road of Hithadhoo district, the place looks marvelous with a blend of nature and art. It has a unique and relaxing environment where customers can unwind their tiring days and enjoy a number of soothing dishes.
Company size
11-50 employees
Headquarters
Addu City, South Province