Come here for a meal right after visiting The Cabo Palace. Chinese and Indian dishes are to be tasted here.
Request content removal