Momo Sando&Omakase

Japanese restaurant · 2521 Palomar Airport Rd #103, Carlsbad, CA

Dine-In

Hours

More food in Carlsbad, CA · Japanese Food in Carlsbad