Devils Kitchen is a south american restaurant, located at Lëtzebuerg
Grundsätzlich gutes Essen und guter Service. Jedoch leider warmes Bier und ideenlose Fleischgerichte. Bedienung stets bemüht.
Part of wider chain, but this restaurant has the lowest quality food and drink.
If you speak Spanishit helps!