PROVIDENCE / LIBERTY ELM DINER
777 Elmwood Avenue Providence