The speciality, as the name suggests, are the 'Sizzlers'. Apart from these, the whole range of Continental cuisines is a treat for the taste buds - Menu is filled with names you might not have heard before