Izumi Japanese Restaurant
Home
Tuesday - Saturday
5:00?pm - 8:00?pm
Sunday & Monday
Closed