The Green Pheasant - Japanese restaurant in The District, Nashville | Reviews, Photos & Information on Postcard