Visit
Official Website

羊排切片 Selangor, Malaysia, Kuala Lumpur (KL), Batu Caves

Lamb Rack (Australian Frozen Lamb)