Isabella Cafe is located at RNSH 2065 NSW, Clinical Services Building, 1 Westbourne St, St Leonards NSW 2065, Australia