Kebab Aur Sharab: A Culinary Journey Through North India in the Heart of New York City

Tucked away on West 72nd Street in the heart of New York City, you’ll find a culinary gem that goes by the name of Kebab Aur Sharab. This restaurant is a haven for food enthusiasts, particularly those with a penchant…