EDO-ko offers Japanese cuisine in Forest Hill Village. The restaurant is known for serving some of the best Japanese food. Key facts used: Japanese cuisine, best Japanese food.