Located in a lively area known as the "Little Italy" of Providence. The building is newly renovated, and the host is extremely responsive.