41 Baldwin St, Toronto, Ontario M5T 1L1, Canada, Toronto
"Serving best lobsters in Chinatown Toronto. This place is not fancy, but servicing delicious Cantone"
"Serving best lobsters in Chinatown Toronto. This place is not fancy, but servicing delicious Cantone"