Delhi’s first-ever sizzler brand opens at Times Square, Andheri East, serving bold flavors and a legacy of over 30 years.
Delhi’s first-ever sizzler brand opens at Times Square, Andheri East, serving bold flavors and a legacy of over 30 years.