momofuku

momofuku

momofuku

momofuku means lucky peach. we try our best to serve delicious food. also: @milkbarstore @momofukulab @luckypeach @bookeranddax
Founded
2004
Follow us
Alexa global traffic share