Write a Review
1160 N Wilmot Road, Tucson, AZ 85712
New China Super Buffet only gets three stars in my book. Their food selection in not consistent. For instance, the first time we went there, the foo...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.