Eating Japanese Sushi at Izmi Sushi Bar restaurant in Santa Fe, NM.

Feedback

Do you manage or own Izmi Sushi Bar?

Yes