Geo: Delicious multi-cuisine food served in a plush, comfortable setting. Situated in the Hotel Geo premises, this restaurant is also known as Sentosa Garden Restaurant. It serves vegetarian and non-vegetarian multi-cuisine food in a very pleasant ambience. The menu offers Mughlai, Chinese, North Indian as well as Kerala style dishes.