Cena redifining fine dining at the Libis Resto Strip (2001)
Keywords: Restaurants; Cena (Restaurant)