Return To Story
Share this photo:
The food at the Taj Restaurant on 59 Main Street, Binghamton. First opened in 2004.
The food at the Taj Restaurant on 59 Main Street, Binghamton. First opened in 2004.
Twitter
Facebook