It is a wonderland of foreign restaurants. El Gaucho Argentinian parrillada is there, as well as La Querida Spanish cuisine, among others.
Ther are also like 20 small stall/windows offering a wide array of international flavors -quality varies, but can't complain ther eis nothing to eat! And a pretty cool organic supermarket. On weekends, there is an open market.