Kolossi Grill
The Kolossi Grill Restaurant began life in 1966. At the time it was the only restaurant on Rosebery Avenue and attracted the custom of journalists from nearby Fleet Street. Four decades later the surrounding area has flourished and is bustling with shops and cuisines from around the world.