Meyra's Coffee & Snacks is a cafe offering coffee and snacks. It is located in Aachen, Germany.