Mot'to Japanese Grill

5600 Paseo Del Norte #115A, Carlsbad, CA

Menu (As of 10/29)

Mot'to Japanese Grill: hours and how to order