The Roger Williams Park Botanical Center is located in Roger Williams Park in Providence, Rhode Island. It opened in March 2007. It includes two connected greenhouses filled with plants, fountains, a fish pond and a small waterfall.
Roger Williams Park
Carousel Village
Temple to Music
Japanese Garden at Roger Williams Park
Olympic Pizza
La Mami Restaurant
All Favorites Cafe
Cafeteria La Rueda