The New Jewel of India: Restaurant review
Photo: 1 / 15
Thursday, December 10, 2015
The New Jewel of India at 1264 Hertel Ave. in Buffalo opened on June 1. The owners are the same as the former Star of India on Kenmore Avenue. Read the restaurant review in the "Related Articles" section.