- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Yama-- West Houston St., New York, New York, Japanese Restaurant Details
Reserve a table - Yama-- West Houston St. - Inactive
Restaurant: Yama-- West Houston St.
Address: 92 W Houston St, New York (New York), New York (NY), 10012
Send to devicePhone: (212) 674-0935
Japanese
Please register here to leave your review, or log into your account.