The Rostrum Cafe Bar
International dining in the heart of the city
Launch