I cannot stress how much I would advise people against going here. I went here with 3 other people yesterday evening - we had planned to go elsewhere so hadn't had a chance to look this place up on Trip Advisor - and we were completely ripped off. We went with the a la carte menu and ordered 1 starter, 4 mains, 2 beers, wine (btl) and rice. The bill came to over $240 dollars, including a service charge of 20% for a server who barely speak English and didn't bring us what we ordered. The shared starter was fine, nothing amazing, but not bad. We ordered 2 chicken, 1 beef and 1 vegetarian main courses - both chicken dishes were extremely dry and overcooked, a far cry from the usual moist Indian dishes. The sauce for both the Tikka Masala and the Butter Chicken tasted the same and even before we received the bill, we had concluded that they tasted as if they came from the same jar. We asked to share the rice because we felt @ $8.99 per portion, it was quite expensive. The server told us rice was included and didn't understand our order of 2 portions (or ignored it) and brought us 4 portions, for which we were charged. Furthermore dishes arrived at different times. We did challenge the bill with the server but got absolutely no satisfaction. All she did was defend the service charge (which amounted to over $30), which wasn't even what we were angry about. There are so many better restaurants than this excuse for an Indian. Do not go here.
If you own or manage Apna Punjab Indian Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.