The Cabo Palace is what you should see after having a meal at Up Town Restaurant and Sports Bar. Afghan food is good here.
Trip