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 () ‎
Restaurant Details
  • Features
  • Cuisine
Bar Details
  • Features
  • Scene
submit to reddit