Main Street , is a run of the mill restaurants in Residency Towers. It's got a UK Theme, though it adds no flavour nor speciality into their food and variety, which is pretty run of the mill .
Though its cheaper compared to other premium restaurants, at the end of the day , you'd look it as jus one of the restaurants whom u can rely upon when u run out of options or rather new places to try out in the city..
Service is always good as compared to any of their hotels and food is always upto its expectation