Skip to main content

Best Indian Food in Dedham

Greater Boston's Favorite Indian Table
Welcome to Keshar Indian Bistro

Welcome to Keshar Indian Bistro

Welcome to Keshar Indian Bistro, a neighborhood gem on High Street in Dedham serving bold, authentic Indian cuisine. From smoky tandoori and rich, creamy curries to buttery, perfectly charred naan, every dish is freshly prepared with care. Pull up a seat and taste why guests across the South Shore make the drive back again and again.
Tradition, Crafted with Care

Tradition, Crafted with Care

Keshar Indian Bistro is on High Street in Dedham — dine in, take out, or get it delivered.
Fresh Ingredients, Honest Cooking

Fresh Ingredients, Honest Cooking

Every dish on our menu is made from scratch — rich curries, hand-stretched naan, slow-cooked biryanis worth the drive.
Ready When You Are

Ready When You Are

Order online for pickup or delivery — the same kitchen, the same food, straight to your door.

A Neighborhood Gem Worth the Drive

On High Street in Dedham, Keshar has become the Indian restaurant people across the South Shore and Cape Cod make a point of coming back to. This is how it happened.
Spice Up Your Event

Spice Up Your Event

Elevate your next corporate event, wedding, or private party with the rich, authentic flavors of Keshar Indian Bistro. We offer custom catering trays and premium appetizers tailored to your gathering. To ensure flawless preparation and availability, please place your catering order at least 2 days in advance.
The Dining Room on High Street

The Dining Room on High Street

The mural stops people mid-step. Keshar Indian Bistro is a lot more than 'bistro' suggests—it's a complete sensory dining experience. Reserve your table today and experience the magic for yourself.

Visit Us

Come experience the flavors and atmosphere of Keshar Indian Bistro in the heart of Dedham Square. We look forward to serving you! 📞 (781) 824-6235 📍 557 High Street, Dedham, MA 02026 ⏰ Wed – Mon: 11:30 AM – 9:00 PM Tuesday: CLOSED

What our guests are saying

Keeshar is simply Outstanding Indian Cuisine- their food is some of the Best Indian on the South Shore. The flavors of their food are amazing, well balanced and delicious. The staff are all very outgoing and friendly- Food arrives quickly, and is wonderfully freshly prepared. This restaurant should be packed with how good the food is. Make sure to try it out!!!!!

Mike Toal

Mike Toal

Recently tried this place in dedham and I was surprised. Really good quality food and service. I had tandoori chicken chicken kadahi and naan. Everything was excellent. The staffs were also incredibly nice. Will definitely be back.

Yaseen Chowdry

Yaseen Chowdry

New place in Dedham square with delicious authentic Indian food. We got the chicken 65, garlic naan, coconut shrimp, and chicken curry. The staff was very attentive and gave recommendations. Would come again!

Trinity Vo

Trinity Vo

This place completely nails both Punjabi and Indo-Chinese food. The Dal Tadka is incredibly smoky and flavorful, and pairing it with their buttery, perfectly charred Garlic Naan is a must. If you love rich, creamy curries, the Methi Matar Malai is a total masterpiece. On the Chinese side, the Paneer Chili is spectacular—saucy, fiery, and the paneer just melts in your mouth. Excellent service and vibrant vibes. Highly recommended!

Birju Patel

Birju Patel

Keshar Indian Bistro Rewards

Keshar Indian Bistro Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

Catering

Let us cater your next event. Click below to get started.

Frequently Asked Questions

Our location

Map showing the location of Keshar Indian Bistro on 557 High St in Dedham
Loading today's hours...