Stay tuned for the release of the NEW coming soon!
Is this image offensive? Flag for removal

Mementa Inc.

2201 Lakewood Blvd D201, Long Beach, CA 90815, USA

(714) 646-4652 Visit Website
organic meter
pricing 0

Suggest Price

Is it easy on the wallet? Let us know!

Organic Meter

How organic it is?


Is this one of your top spots?

Claim Listing

Are you the owner or manager?

Mementa Inc.


Mementa Inc.

Menu & Featured Items

Featured Items:

Oops, there is not currently a menu for this listing.

Mementa Inc.

Hours & Map

View Directions via Google Maps
5.2 Mi

Mementa Inc.

Customer Reviews

Mementa Inc.

Photo Gallery

Mementa Inc.