PP Restaurant And Bar is located in Choba, Nigeria on VWXFHF6, Abuja Park, Uniport, Porthacourt, Rivers. PP Restaurant And Bar is rated 3.2 out of 5 in the category west african restaurant in Nigeria.
Address
VWXFHF6, Abuja Park, Uniport, Porthacourt, Rivers
Service options
TakeawayDine-in
Amenities
Bar on siteGood for kids
Offerings
AlcoholSmall plates