Skip to main content

Momo Hub

restaurant · Santa Clara, CA

Address
1686 Lafayette St, Santa Clara, CA 95050-3915
Phone
(628) 220-8189
Where
37.3565, -121.9471

Search Hominin for Momo Hub

Other restaurants nearby

More in Santa Clara

Momo Hub — restaurant in Santa Clara, CA | Hominin