Monday, March 14, 2011

Yum Cha at Shark Fin Inn Chinese Restaurant, 50 Little Bourke Street, Melbourne - (03) 9662 2681













Overall rating: 8/10.
Posted by Picasa