The Colosseum Providence

180 Pine Street, Providence, 02903