United States / Oxnard / RestaurantschineseHappy PandaAddress808 N Ventura Rd, OxnardWebsitewww.happypandaoxnard.comPhone+18059889033—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itPho Oxnard · 80 mNot ratedEl 30 Mariscos · 183 mNot ratedThe Thirsty Ox · 188 mNot ratedEastwood Memorial Park