LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Edo Japanese Restaurant 1701 N. Larkin Ave., Joliet, IL 60436 815.729.4155 |
okay for a sushi place that is close. they would get better scores if they would use real crabmeat in their sushi instead of the fake sticks. i thought the place was a little drab and could use some better tables and cha... more
REVIEWS (1) |
|