We’re located here: Kleine Kerkstraat 12, 5911, Venlo, Holland

Covid-19 update: Our restaurant is unfortunately closed because of Covid-19. But pickup and delivery are still possible. Delivery is possible via InVenlo.nl and you can pick up by phone. Via 0611867717 or 0773547236. 

Kitchen Opening Times

17:00- 20:30 (Tue-Fri)
17:00-20:30 (Sat)
17:00- 20:30 (Sun)