Moghul Perfections at the Alhambra, Ramada Colombo A culinary tradition of rich fare is brought to life at the Alhambra Restaurant, Ramada Colombo. Stemming from the imperial ...