Upping the Andes: Elephant Park provides new home for two local restaurants
of few operators in London that specialise in this particular Latin American cuisine, Miko’s focusses on traditional and affordable dishes, including an array of soups, rice, and seafood dishes. is set to open a 620 sq ft restaurant at 15A … Continue reading