Shark's Fins dumpling with superior stock - Hua Ting Restaurant, Orchard Hotel
Date: 08/16/07 Views: 20