Oishi Japanese Restaurant

Japanese restaurant · 880 Emerald St, Madison, WI

To-Go · Delivery · Dine-In

More food in Madison, WI · Japanese Food in Madison