Café Outback in Detmold
Café Outback is located in Detmold, Germany, at Lange Straße 83. It offers vegetarian and vegan cuisine, with a specialty in burgers. Unfortunately, wheelchair access is not available. Customers can call the restaurant directly on +49 52317019080 for more information.