Novo Squared is a restaurant offering a diverse menu with varied food options. It provides a lively dining atmosphere.