Midori Japanese Restaurant

restaurant in North Ravenswood, Lincolnwood

Phone: (773) 267-9733

Website: www.midorima.com

Address: 3310 W Bryn Mawr Ave