Write a Review
9028 Archibald Avenue, Rancho Cucamonga, CA 91730
You must try this restaurant if you find yourself in the Inland Empire. They have several types of squid dishes -- all of them are excellent. An...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.