No Anchovies (Menu)

870 E University Blvd, Tucson
+1 520-623-3333

Give a rating to No Anchovies

Suggest a dish

How much did you spend at No Anchovies?