La Piazza, best Italian restaurant in Delhi, exudes warmth in its rustic surroundings that recreate the atmosphere of an Italian grotto. The overall feel of the restaurant is enhanced by the stone floor, wooden tables, white stippled walls, brick and wood ceilings, and lush greenery.This award-winning...(more)