All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Closed now Biagio's Restaurant 336A Keilor Road, Niddrie, VI 3042 Cafe Restaurant Bar Sam's Cafe 1/344 Keilor Road, Niddrie, VI 3042 Cafe Restaurant