Uptown Square is a group of 5 restaurants founded in 1996 by the opening of Chesters Bar & Restaurant, it presently includes Zen Room Japanese Fusion Cuisine, Chi Lounge Modern Oriental Cuisine, eStilo Bar and Malindi Beach Bar & Restaurant,..
Relevance: 14.085961