It's in the middle of Deurne, but not quite walking distance from the train station. They have a small parking lot in the back, but they will gladly call a taxi for you.
The restaurant has notoriously slow service. The food is good, but the service from the wait staff is mind boggling slow (they're understaffed, I believe).