12 Indian Restaurants In Virginia


1. India K’Raja, Richmond

9051 West Broad Street, Richmond, Virginia
(804) 965-6345
Facebook | Website | Twitter | Photo: India K’Raja FB

This family owned and operated Indian restaurant has been voted best of Richmond. Try their lunch buffet too!

2. Nawab Indian Cuisine, Norfolk

888 N Military Hwy, Norfolk, Virginia 23502
Facebook | Website | Twitter | Photo: Nawab Indian Cuisine FB

At Nawab, they are committed to preserving a culture, tradition and standard in culinary tastes that a real life Nawab would appreciate. If you are a first-time visitor, you will find the cuisine versatile, ranging from paying real homage to things that should celebrate the simple clean or delicate flavors to going all out in presenting you dishes that explode with flavors redolent of spice and heat.

3. Rasika, DC


1190 New Hampshire Avenue, NW, Washington, District of Columbia 20037
Facebook | Website | Twitter

Showcasing Tawa (Griddle), Sigri (open Barbeque), Tandoori and regional dishes, Rasika offers small plates, a modern lounge, and a temperature controlled wine cellar.

4. Monsoon Eclectic Modern Indian, Hampton

2150 Allainby Way, Hampton, VA 23666
Facebook | Website | Twitter | Photo: Monsoon Eclectic Modern Indian FB

Monsoon Eclectic Modern Indian is a modern Indian restaurant which takes its inspiration from an age old approach to dining. This approach allows you to choose a variety of appetizers and entrees to share with your dining companions. Fun!

5. Lehja, Richmond

11800 West Broad Street, Suit 910, Richmond, Virginia
Facebook | Website | Twitter | Photo: Lehja FB

Lehja is sort of a retro Indian restaurant. The decor includes beaded curtains and 70’s style art, and the menu is full of delicious Indian dishes.

6. IndiaPalace Virginia Beach, Virginia Beach

5600 Virginia Beach Blvd, Virginia Beach, Virginia
Facebook | Photo: IndiaPalace FB

IndiaPalace Virginia Beach has great mango lassi. Their curry can be made extra hot or mild.

7. Hot & Cold Cafe, Lynchburg

205 9th St, Lynchburg, Virginia 24504
Facebook | Website | Twitter | Photo: Hot & Cold Cafe FB

Lynchburg’s Premier Indian-Mediterranean Restaurant. The fusion of Indian and Mediterranean flavor pairs perfectly.

8. Masala Bites, Virginia Beach

Red Mill Commons Shopping Center, 2133 Upton Dr, Suite 128, Virginia Beach, Virginia
Facebook | Website

Masala Bites has beautifully prepared Indian food like a tandoori assortment with chicken and lamb.

9. Maharaja, Charlottesville

139 Zan Rd, Charlottesville, Virginia
Facebook | Website | Photo: Maharaja FB

Maharaja is an elegant Indian restaurant with generous portions and a great lunch buffet.

10. Bombay Club, DC

815 Connecticut Ave. NW Washington, DC 20006

The Bombay Club emulates characteristics of the old clubs of India. The cuisine is the finest of India, utilizing only the best quality ingredients to create a harmony of subtle flavors.

11. Royal Indian Restaurant, Charlottesville

1250 Emmet St N, Charlottesville, Virginia
Facebook | Website

Royal Indian Restaurant has wonderful vegetarian options and a lunch buffet that is divided for vegetarians and meat eaters.

12. Flambe, Harrisonburg

1971 Evelyn Byrd Ave #E, Harrisonburg, Virginia
Facebook | Website | Photo: Flambe FB

Flambe has an intriguing mix of Italian and Indian dishes with a few fusion dishes thrown in, as well.

If you liked this article, you might also enjoy Top 20 Soul Food Spots In Virginia and Top 20 Virginia Sandwich Spots.

At Scoutology, we scout your city so you don’t have to. You’re going to love the Scoutology Network.

The following two tabs change content below.

Maggie Comeau, Content Manager

Maggie Comeau is the content manager of Scoutology. Her favorite things to write about are sweets, brunch and burgers.

Latest posts by Maggie Comeau, Content Manager (see all)