171 Atwells Av, Providence
(401) 453-3164
After trying most of Providence's restaurants, we always come back to Andino's. It's simply the best Italian food on the hill.