Jambowe's Kitchen

Restaurant · 1801 Shela Blvd, Portsmouth, OH

Dine-In

More food in Portsmouth, OH