Italia Logo. Italia is a high end Italian restaurant of the Park Hotels, a chain of high end boutique hotels in India. Italia especially caters to the refined taste bud. The design challenge was to create an identity which communicated Italia’s sophistication and maturity while also conveying the zesty flavors and textures of Italian food.
The logo for this version was created by Robby Banner.
Italia is located in Bangalore, Chennai, and Delhi.