Edo

restaurants / Other

Lonely Planet review

Aachen's Japanese food lovers have Edo, the city's first certified organic restaurant, on the speed dial. The sushi, the grilled duck and the tenderloin steak all get rave reviews. Or book a seat at the Teppan grill and go for the whole menu.