Authentic Indian restaurant, Cafe Punjab, offering home-style Punjabi cuisine.