With 1900 sqm and 500 places to sit, Mercato Centrale in Rome’s Termini Station is the perfect place to taste the best of Italian cuisine and more, all under the same roof.
Picca & Picca is a food and wine shop located near Termini Station in Rome with a huge selection of italian gourmet specialty food and excellent wines.