Bowl Izakaya

Modern izakaya restaurant · 1232 S Hover St Suite C-400, Longmont, CO

Hours

More food in Longmont, CO · Modern Izakaya in Longmont