Novena Square is a popular procuring and dining vacation spot located in the Novena place of Singapore. It provides a various number of food alternatives that cater to various tastes and preferences. Here’s an extensive overview: one. Area and Ambiance Located: Novena Square is conveniently located near the Novena MRT https://chelwoodq714bna4.salesmanwiki.com/user