Della Resorts
India's most renowned luxury holiday and adventure destination.

Logo Design for the Restaurant