Power Plant Bar & Grill is a public establishment located at 8900 114 St NW. It is open to the general public and serves as a bar and grill. Key facts used from search results include its name and address, indicating it is a public venue.