About
A modern restaurant with a touch of traditional. Food is locally sourced and served on heated lava rock, making the experience theatrical and perfect for an evening out or a quick lunch. Rango's is situated in Soho, the very heart of London, featuring an experiential Blue Bar with regular live entertainment, an accomodating dining room and a pleasant garden.
Details