Stewart's Shops
9128 Turin Rd, Rome 13440