Segafredo

3.3
(8 reviews)
Hauptplatz 12, Leoben, 8700
436641793603Official website
Bar
Bars & Pubs
Pub
Restaurant

At a glance

  • Typical visit: about 1 hour
Segafredo | Leoben | Austria | TripAligner