After years of planning,Italian restaurant Seta is here – creative,elaborate,indulgent,grand,glamorous and over-the-top.
Italian$$$$