Sub-Station Cafe Elana Castle happens upon a 34 square metre oasis in the heart of semi-industrial Alexandria.