• Home
  • Store
La Rosa
La Rosa

La Rosa

3123 Central Ave NE D, Albuquerque, NM 87108, USA
Instagram
Powered byAddmi
Back
Tokyo Turnip
Tokyo Turnip

The poor man’s truffle. Noble. Sweet. Delicious.

Do not include add-ons in notes

Quantity