Top Choice North Indian in Bhavnagar

Nilambag Palace Restaurant

By far the city's best restaurant and particularly atmospheric at night, when the palace garden seating area is lit up with tiny fairy lights. Dishes lean towards North Indian, with plenty of nonveg options and the …
Top Choice Multicuisine in Diu


Here, the dedicated Kailash Pandey has developed a soul-infused garden restaurant celebrating freshness and quality. The menu offers uncomplicated but very tasty pasta, chicken and seafood, plus a handful of Portugu…
Top Choice Gujarati in Junagadh

Geeta Lodge

Geeta’s army of waiters are constantly on the move serving up top-class, all-you-can-eat veg Gujarati thalis at a bargain price. Finish off with sweets, such as fruit salad or puréed mango, for an extra ₹20.
Ice Cream in Diu

Ram Vijay

For a rare treat head to this small, squeaky-clean, old-fashioned ice-cream parlour near the town square for delicious handmade ice cream and milkshakes. Going since 1933, this family enterprise started with soft dr…
Multicuisine in Diu

Cat’s Eye View

The open-air restaurant at Hoka Island Villa has excellent food, with inviting breakfasts and delicious choices such as penne with tuna and tomato, fish and chips, prawn coconut curry and grilled aubergine with yogh…
Multicuisine in Junagadh


The restaurant at the Lotus Hotel delivers a sleek first impression, with a modern, and very white, design. The vegetarian menu ranges from Punjabi to sizzlers to Chinese dishes to pasta, and is very popular with mi…
Multicuisine in Jamnagar

7 Seas Restaurant

This cool, clean, efficient hotel restaurant has a nautical theme and a touch of class, offering a good range of veg and nonveg dishes, including seafood, Indianised Chinese and tandoori options, and real breakfasts…
Indian in Junagadh

Garden Cafe

Something different: this restaurant has a lovely garden setting next to Jyoti Nursery on the eastern side of town, and serves reasonable Jain, Punjabi and South Indian food. It’s popular with families and young peo…
Multicuisine in Rajkot


Mexican, Italian, felafel, baked potatoes, parathas (thick flat bread with stuffings such as vegetables or paneer) and South Indian are served in a clean, brightly decorated, well air-conditioned cafe that's hugely …
Seafood in Diu

Sea View Restaurant

Fronting Ghoghla Beach, next to the eponymous hotel, the open-air Sea View has a full menu of Indian and seafood, with the sand a stone’s throw away. The Goan prawn curry (₹170) is big and spicy. Except at holiday t…