Perched on the 18th floor of Shangri-La Bangalore, Caprese, the hotel’s Italian restaurant, brings a touch of Capri to the city. The pasta section, a haven for carb lovers, is a standout, with the Spaghetti Alla Napoletana—a classic tomato sauce pasta—always hitting the mark. The gnocchi, Italian cold cuts, and their pesto are also must-tries. And of course, the wine collection perfectly complements the exquisite food.

Dining and Cooking