Chinese Mirch

restaurant in Pelham Islands, Stamford

Phone: (203) 969-7000

Address: 48 Strawberry Hill Ave # 17