Tua Tua Clam

Tua Tua Clams with Chili and Garlic

Tua Tua Clams with Chili and Garlic

Shop 1105, Times Square, Causeway Bay, Hong Kong