It shows there is dessert in the page, but I cannot see the options. Where can I find it?
Address: 2110 Central Ave SE, Albuquerque, NM 87106, USA
New Albion | Mar 1, 2021
They have mochi as well as other, assorted sweets from Japan. There might be a menu on google images!
Heck Lapahie | Mar 1, 2021
Best to go in but I remember mochi
Thanks! Your answer is awaiting moderation.