Balkan Bistro

3203 Peter St, Windsor N9C, Canada

Map of Balkan Bistro, 3203 Peter St, Windsor N9C, Canada

3203 Peter St, Windsor N9C, Canada

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Balkan Bistro. Prices may vary in venue.