Alo Alo Restaurant delivers artifully crafted International cuisine fushioned with the very best Local Favourites. At Alo Alo Restaurant located on the groundfloor of Victoria Crown Plaza Hotel our Internantional Chefs are complimented by the city's most passionate and experienced servers, each expertly trained on all aspects of the menu and service at this Victoria Island hotspot
Be the first one to write a review for "Alo Alo - Victoria Crown Plaza"