thomachan

Windsor Pub

Vasanth Nagar ,Bangalore
August 14, 2008 Rating
the sea food is out of the world and the best in town. So is the music and beer both are really Kool