This place makes you feel like you are on top of the world. It is an open roof restaurant with a serene and pleasant ambiance. They serve lip-smacking food at affordable rates and the quantity served fills you up to the brim.