A small chinese restaurant located on 15 Talbot Street West, Blenheim. A menu with a long list of delicious foods.
Tags: Chinese Restaurant