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 SenthilKumar M on June 13, 2008

Interested 1