LEO's Beef Box

Schlossplatz 7, Detmold, 32756 ,Germany
LEO's Beef Box LEO's Beef Box is one of the popular Restaurant located in Schlossplatz 7 ,Detmold listed under Restaurant/cafe in Detmold , Food Truck in Detmold ,

Contact Details & Working Hours

Map of LEO's Beef Box