Perfect location right in the heart of Providence! Best food in the city just steps away.