North Restaurant, Providence, RI. Located off the beaten path in Providence and being identifiable by just a small neon sign, North doesn't look like much on the outside. Delicious fresh seafood and a unique and ever changing dinner menu make this place a great hidden option.

north, restaurant Providence

Twins Pizza (North Providence, RI)

pin 1
Pinterest • The world’s catalogue of ideas
Search