Poppa's Place Restaurant invites you to their establishment. They are conveniently reachable by public transit and are in a vibrant surrounding acknowledged for its nightlife.