Cafe Bella Rosa, 51 Archer Street, Cnr Planet Street, Carlisle, Phone 9472 5300.
Chance Meeting … Café Bella Rosa is Carlisle’s hidden gem. And, for me, stumbling across this venue was genuine good fortune. Hopefully, not the only good luck of 2018.