Circo Massimo Farmers Market is located in Roma, Italy on Via di S. Teodoro, 74. Circo Massimo Farmers Market is rated 4.6 out of 5 in the category supermarket in Italy.
Address
Via di S. Teodoro, 74
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park