Jamaica House
8307 N Ivanhoe St, Portland
(503) 462-9710
Recent Reviews
Order Online
You May Also Like
Signal Station Pizza - 8302 N Lombard St
Pizza, Vegan
John Street Cafe - 8338 N Lombard St
American, Pet Friendly, Vegetarian
The Park Tap House - 8401 N Ivanhoe St
Bar, Beer Bar, Pet Friendly
Restaurants in Portland, OR
Jamaica House
8307 N Ivanhoe St, Portland, OR 97203
(503) 462-9710