
Two Cities is a fabulous Indian restaurant serving the best in delicious and rustic Indian cuisine.
There is an extensive menu to choose from and the chefs always insist on the freshest, tastiest, and most traditional ingredients available with which to create each meal.
A restaurant that excels in the three main areas - food, service, and ambience – Two Cities should be first choice when you are visiting Rochester.