What are you looking for?

Indian Restaurants in Harrisburg

4.6 - 161 votes

Hours: 11AM - 9PM

2308 Patton Rd, Harrisburg
(717) 412-4907

himalayan fusion

I would definitely recommend trying this restaurant to anyone. Even more so if you like Indian Cuisine. I’m giving it 5 stars because Everything was clea... More reviews

4.4 - 148 votes

Hours: 11:30AM - 2:30PM

110 N 2nd St, Harrisburg
(717) 972-0708

Bollywood Bar and Grille

Our waiter was fantastic!!! Made us great Indian tea to finish our evening. Food was fantastic!! Totally recommended. They own another restaurant in Her... More reviews

4.8 - 76 votes

Hours: 11AM - 2:30PM

3716 N 6th St, Harrisburg
(717) 210-3931

Tuskers Indian Fusion

After a long journey we wanted to eat good Indian food and I’m glad I picked this restaurant on our way. Food quality was good. Taste was great. Enough q... More reviews

4.7 - 63 votes

Hours: 11:30AM - 2:30PM

3500 Walnut St, Harrisburg
(717) 909-7777

Peacock Indian Restaurant & Bar | Best Indian Food |

Great place to Dine in. Great food, perfect atmosphere. They have some great spicy biryani. But only try it you can handle spice. One of the best biryani... More reviews

4.6 - 69 votes

Hours: 11AM - 9:30PM

3867 Derry St Suite A, Harrisburg
(717) 558-3610

Bhojan Ghar

Awsome food… momos dont missss it..We came so late but they are so flexible to allow us to eat.. thanks ? More reviews

3.6 - 147 votes

Hours: 12 - 10PM

520 Race St, Harrisburg
(717) 233-1202

Passage to India

We had a terrific experience at Passage to India. Highly recommended if you want an authentic taste of India! When you order tandoor items (as the tandoo... More reviews

View on map