Edo (Korean Fried Chicken) reviews . (Restaurant) in Adelaide (South Australia).