The
Big Duck & Fish Company |
|
suppliers to Restaurants, Hotels, Convention & Reception Centres |
!!! Shop closing Saturday 26th February 2005 !!!
Factory and Shop Location:
161-165 St. Georges Road, Fitzroy North, Melbourne Australia.
tel: 61 3 9486 3899 fax: 61 3 9486 3944