North Indian in Bhavnagar

Nilambag Palace Restaurant

With a stunningly large and royal dining room, complete with old portraits and a stuffed tiger head, this is by far the city's best restaurant. It's particularly atmospheric at night, when the palace-garden...

North Indian in Bhavnagar

Tulsi Restaurant

Low lit, with plants and understated decor, this cosy and clean place with well-prepared Punjabi and Chinese veg dishes is rightly popular. Service is friendly and efficient, and it’s excellent value.

Gujarati in Bhavnagar


This smart restaurant has a modern dining room and serves unlimited Gujarati thalis that are hands down the best in town. It's a popular wedding venue.

South Indian in Bhavnagar


First-class South Indian vegetarian dishes served in clean, contemporary surroundings on the 1st floor of one of the town's biggest malls.