RichmondIt seems we can’t find what you’re looking for. Perhaps searching can help. Keywords: Advanced Search Directory View All Listings #0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ(Reset) Town Pizza 2 Business Name Town Pizza 2 Business Address 18 Kingstown Road 02898 Richmond RI Business Phone Number 401-539-0005 Long Business Description Large bathroom is accessible but has only one grab bar. Short Business Description P R M