Map & Directions - Izumi Sushi Asian Bistro and Lounge
View Menu
Izumi Sushi Asian Bistro and Lounge
63 Putnam St, Saratoga Springs, NY, 12866
(518) 583-0008 (Phone)
63 Putnam St, Saratoga Springs, NY, 12866
(518) 583-0008 (Phone)