PHLReview

photo credit: NICOLE GUGLIELMO

Virasat Haveli review image
8.0

Virasat Haveli

$$$$

4051 Market St, Philadelphia
View WebsiteEarn 3X Points

With South Indian and Indo-Chinese choices on the menu, your spread at West Philly’s Virasat Haveli can be filled with everything from crispy dosas to pan-seared chicken momo dumplings. Like most Indian restaurants in the city, there’s a lengthy vegetarian menu full of perfectly-spiced cubes of cheese cooked in a creamy tomato sauce or chana masala with tender chickpeas in an onion paste. The streamers hanging from the ceiling and rainbow-striped walls make us feel like we’re at the best-smelling New Year’s Eve party of our lives.  

Sign up for our newsletter.

Be the first to get expert restaurant recommendations for every situation right in your inbox.


By signing up, I agree to the Terms and Conditions and Privacy Policy.

Featured in

The Best Indian Restaurants In Philadelphia  guide image
Guide
The Best Indian Restaurants In Philadelphia

From casual takeout to candlelit dinners, these are the 10 best Indian restaurants in Philly.

Suggested Reading

Lazeez Indian Cuisine review image
7.7
Review
Lazeez Indian Cuisine

Bella Vista’s Lazeez Indian Cuisine has excellent plates of chicken, lamb, and beef shanks cooked in creamy gravy or a tangy ginger sauce.

Veda review image
7.9
Review
Veda

Veda in Rittenhouse serves upscale Indian food and is a good option for a weeknight date.

Amma’s South Indian Cuisine review image
8.0
Review
Amma’s South Indian Cuisine

Amma’s South Indian Cuisine is a Center City spot that specializes in curries and lamb dishes. It’s perfect for a casual dinner.