Punjab is an Indian restaurant offering a variety of culinary specialties, including tandoori, biryanis, curries, and naan, in a warm and inviting atmosphere.