Stellwerk Meckenheim is a Central European restaurant conveniently located near public transport. It offers a variety of dishes, including pasta, burgers, salads, and steaks.