140 Las Tunas Dr.,
Arcadia , CA 91007 UNITED STATES
Based on 1 reviews
I'm glad we moved nearby!The Tuesday, Wednesday, Thursday Special can't be beat! We try to go there every week. Parking is scarce, but a little walk just improves your appetite! We bring all of our visitors here. Good cooking and a great price!
Worldwide > United States > Arcadia, CA > Pizza