Tag Archives: Chinatown

Dinky Dim Sum at Jen Cafe

Dumpling Heaven...

A bright green corner caff on Newport Place just before the entrance to Gerrard Street, Chinatown, Jen Cafe is an unassuming dumpling bar with formica tables huddled together, a less-than-salubrious looking steamy micro-kitchen at the back end and a counter top for loners to sit at. Continue reading