Milkbar

3747
Milkbar Milkbar is one of the popular Fast Food Restaurant located in , listed under Cafe in Beechworth , Dessert Shop in Beechworth ,

Contact Details & Working Hours

Map of Milkbar