clock menu more-arrow no yes

First Lamb Shabu

218 East 14th St., New York, NY 10003