Japanese restaurant • Lower East Side
View this post on Instagram A post shared by Grub Street (@grubstreet)
A post shared by Grub Street (@grubstreet)
79 Delancey St, New York, NY 10002
3 Postcards