Kottivakkam
Chennai, Tamil Nadu

Bella Ciao will display the Eurofootball matches on wide screen TVs for you to enjoy in the open air.

Added by ramanujam on June 24, 2008

Interested 1