LOCATIONS
Come stop by for a quick bite at one of our brand-new standalone restaurants—
COMING SOON!
Colorado
DENVER 29TH AVE TOWN CENTER
DENVER ARAPAHOE MARKETPLACE
Italy’s FAVORITE Pizza Restaurant
We have locations all around the world… and now we’re coming to your town! Interact with the map below to find your nearest ROSSO location.
We will continue to keep you updated on all our new location openings.
In the meantime, keep up with all things ROSSO on our social media!