Cecil Restaurant

2200
7 AM to 10:30 AM, 12:30 PM to 2:30 PM, 7:30 PM to 10:30 PM
North Indian, Continental
The Oberoi Cecil, Nabha, State Museum Road, Longwood