BEST INDIAN RESTAURANT Flavor of Punjab 5650 E. 2nd Street, Long Beach, CA 90803 ph: 562.433.3692 Years Won: 2017 (Favorite) MAP