Write a Review
11780 Telegraph Road, Taylor, MI 48180
There are many Chinese restaurants closer than Panda Gardens to my house, but none as good. They have generous portions and good tasting food. The ...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.