The Grill Room

Barakhamba Avenue

 - India  (IN)

European • Steakhouse • International • Grill • Sit down

82/100 (32 votes)

Now Open

Photos