We're all about supporting local pizzerias - even those who are not Slice partners.
Give Tardino Bros Italian Kitchen a call to order. We hear their food's delish.
Does Tardino Bros Italian Kitchen have any deals?
Answer:
Tardino Bros Italian Kitchen is not currently offering deals.Where is Tardino Bros Italian Kitchen located?
Answer:
Tardino Bros Italian Kitchen is located at 709 N Azusa Ave, Azusa, CA 91702.