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 vinay_g84 on June 20, 2008

Interested 1