Honmura An 170 Mercer St. New York NY United States
OUT OF BUSINESS; CLOSED FEB. 2007.
Hours: OUT OF BUSINESS
Phone: 212.334.5253