This place is closed.

Jambo World Imports

Store
2714 NE Alberta St.

This place is closed.

Jambo World Imports

2714 NE Alberta St., Portland, OR 97211
503-493-9077 () ‎
submit to reddit