April 12, 2018|862 Views
Located at the Marco Polo Hotel, This ‘to be famous’ restaurant has been there for quite a long time...