Barossa Cafe
North Terrace, Adelaide, SA 5000
08 8212 2811
Adam Brown
With indoor and outdoor seating and a menu available for lunch, dinner and late night dining, Barossa Cafe is the perfect place to sit, relax and enjoy delicious food and drinks.
5 out of 5 from 1 reviews