Panda Noodle Bar is a restaurant offering noodle dishes. It is located on Elwick Road and has faced temporary closures due to local power outages.