Chakraa Indian Restaurant - Itaewon International Food Festival
A cook from Chakraa Indian restaurant shows us his moves during the Itaewon International Food Festival, April 28 - May 5, 2007.
Tags: chakraa | international | food | festival | indian | food |