ADVERTISEMENT

Indian Taj Mahal Restaurant & Bar

  • 1109 Oneida St, Rome, NY 13440

Information

Location

1109 Oneida St, Rome, NY 13440

ADVERTISEMENT

 

 

 

ADVERTISEMENT

 

 

E Paper

 

 

 

Video