Jake and Johnny’s Lounge 294-298 Atwells Ave, Providence, RI 02903 Added on February 22, 2024 Activities, Bar, Restaurant, Unique