Alo Alo is situated at the heart of Victoria Crown Plaza Hotel. This place offers a wildly diverse dish selection with traditional and international influences. Our Beef Stroganoff and Lambchops are to die for. With world-class expertise, our chefs are complemented by the city's most passionate and experienced servers. These chefs have been trained on all aspects of the menu. We give our customers world class service while showcasing the best of local and international dishes.
Are you the owner of this business?
Claim your business today and interact better with your customers.
Help us improve the business information