About Forest Hiro

Forest Hiro is a Japanese restaurant located at 840 S Waukegan Rd in Lake Forest, IL 60045. Forest Hiro has been described as an Good Japanese restaurant and has received an average rating of 5 by our members.

Additional Info

Good for Kids: No Good for Groups: No Delivery: No Take Out: No Outdoor Seating: No Wifi: No Alcohol Description: No Caters: No




User Reviews for Forest Hiro

All Reviews for Forest Hiro