T
Trevor Williams Review of Tardino Brothers Italian Resta...
They just had their Grand Opening. It's a great pl...
They just had their Grand Opening. It's a great place to get a variety of quality Italian food on the fly. Sit down seating indoor & outdoor is also available. My favorite order so far is the lasagne. Check them out if you're in Azusa for a minute.
Comments: