Return to Directory Ichiraku Japanese Noodle Shop Listed in Restaurants 9853 Johnnycake Ridge Road, Mentor, OH 44060 216-269-2245 Return to Directory Overview Description Restaurant