60 E San Francisco St Ste 102
Santa Fe, NM 87501
5 star rating7/31/2009This new tiny sushi restaurant on Water Street, around the corner from Pasquale's and next to the Chile Shop is about as good…
Didn't find what you were looking for?
Please help others by helping us do better.