Experience the authentic flavors of North India at 99 Thaliwala. Indulge in a delectable variety of dishes that will transport your taste buds to the streets of Delhi. With rave reviews from food enthusiasts, this hidden gem is a must-visit for all food lovers.