at 2/453 Dean St (Opposite Cinema), Albury, 2640
Barrafino loves flavoursome food that is shared amongst friends. We also like to showcase the award winning wineries of our local region.
Opposite Regent Cinema
956 FB users likes Barrafino Albury, set it to 17 position in Likes Rating for Albury, New South Wales, Australia in Restaurant category