None found
17/05/2011
Hard to believe, but there are no Costarican restaurants in London. The Latin American community really is smaller than you’d think.
COSTA RICA