River Rock Pizza & Pasta Now Open at Arizona Charlie’s Decatur, Bringing Fresh Italian Cuisine and Rockin’ Vibes
River Rock Pizza & Pasta Now Open at Arizona Charlie’s Decatur, Bringing Fresh Italian Cuisine and Rockin’ Vibes Arizona Charlie’s Decatur, located at 740 S. Decatur Blvd., has welcomed a rockin’ new Italian restaurant to its dining lineup with the opening of River Rock Pizza & Pasta. The restaurant is now open … Read more