Odeon Bar
Via Torino 67, 13900 Biella Italy
Odeon Bar is a Bar, Fast Food, Pub, Wine Bar place is located in Biella, Piedmont. The address of Odeon Bar is Via Torino 67, 13900 Biella Italy.
If you want to go to the place or need any services, you can contact them directly. The phone number is +39 015 099 2728, or open their website to view relevant information, The url is https://www.facebook.com/odeonbarbiella/