Jambowe's Kitchen
1801 Shela Blvd, Portsmouth
(740) 981-6240
Menu
Load More
Restaurants in Portsmouth, OH
Jambowe's Kitchen
1801 Shela Blvd, Portsmouth, OH 45662
(740) 981-6240