157 Elgin Street Carlton 3053
Wed-Thu 5.30-11pmFri-Sat 12-4.30pm; 5.30-11pmSun 12-7.30pm
+61 3 9000 5607
info@bistracarlton.com.aubookings@bistracarlton.com.au
Follow @bistra.carlton
@bistra.carlton