We’ll be back soon!

Sorry for the inconvenience but we’re making updates to the site. If you need to you can always contact us!

— Mekeni!

6339 Mission Street, Daly City, 91404
650.992.6020