Sagano Japanese Restaurant

Japanese restaurant · 110 N Hough St, Barrington, IL

Hours

More food in Barrington, IL · Japanese Food in Barrington