Scotland Store
Fast Food
Scotland Store: A shopping destination within a large Italian mall. Offers a variety of stores, a cinema, and dining options like KFC & McDonald's.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Scotland Store.
Local restaurants nearby
centro commerciale roma est, Lazio

