Punjabi Paradise 2 is an Indian restaurant offering a menu in both English and Spanish, and features a spacious patio.