Penjabi Grill is an Indian restaurant offering a delicious cuisine in a clean and welcoming setting.