Andinos Italian Restaurant

Andinos Italian Restaurant is as fine as it gets when looking for authentic Italian food. A favorite among the Providence locals.

Address:
171 Atwells Avenue
Providence RI 02903
401.453.3164

Website:
Andinos Italian Restaurant