Mio Bento

restaurant in North Center, Lincolnwood

Phone: (773) 539-2500

Website: miobento.com

Address: 2245 W Irving Park Rd