Godi La Vita literally means to enjoy life. And enjoy life we did at the Official Launch of Adelaide's newest (and ridiculously delicious) Italian restaurant...
Because food is made to be enjoyed and King William Road's newest addition knows that...