I have both eaten in here as well as had their take away. My wife and I love their takeaway specials and usually one dish is enough for the both of us. We really enjoy their curries, but especially their naan bread. We have been hard pressed to find a place in palmy that makes better naan bread (especially the garlic cheesy naan) than Indian tonight. When we have had large dinner parties here, they have been quick to get our orders and to bring out our food. In the 5 or so times I've eaten here in big parties we have only every had once where they were slow with some of the food. For the size of the restaurant I'd say that's pretty good.
Decor and dine in experience not that great at all, black and white walls and uncomfortable chairs might be your thing but unless you like waiting an hour for your food then being yelled at by the manager I don't recommend going here. There are some great authentic indian takeaway and dine in places in P. North that put care and effort into their food, if Indian 2nite has anymore than 10customers, expect to wait all night for your food and then be served with sub par curry that has plastic pieces in it, even this didn't sway the manager into seeing why my partner and I were so upset.