UDON NOMI IZAKAYA

Elgin, IL — Food & Drink. ﻿ Restaurant and izakaya serving bold Asian fusion with hearty portions, with a great selection of beer, wine, and sake, proudly serving Elgin and nearby communities. Come hungry, leave happy!