Keshar Indian Bistro

Indian restaurant · 557 High St, Dedham, MA

Hours

More food in Dedham, MA · Indian Food in Dedham