If you want to remember The Cabo Palace, come to this restaurant first. Among other Indian cuisune places to eat at, Indian Turban can be one of the greatest.
Zomato
Facebook